#export{
 create,			// create CallableToolBox by table
 new_toolbox,		// create toolbox
 new_smartdata,		// create smartdata
 new_wizard,		// create wizard
 new_app,
 wrap_config,		// helper for linking config and events
 create_cfgmap,
 new_operation,
 new_param,
 new_config,
 helper 
}

helper=exec("helper.ewsl");

local utils=sys.link_object("utils");

new_operation=function(...){return utils.operation.create(...);};
new_config=function(...){return utils.config.create(...);};
new_param=function(...){return utils.param.create(...);};

new_toolbox=function(...){return utils.toolbox.create(...);};
new_smartdata=function(...){return utils.smartdata.create(...);};
new_app=function(...){return utils.app.create(...);};
new_wizard=function(...){return utils.wizard.create(...);};

wrap_config=compile("wrap_config.ewsl");
create_cfgmap=compile("create_cfgmap.ewsl");

create=sys.create_object("CallableToolBox_create");




